add_library( fdm STATIC
    fdm_Base.cpp
    fdm_Log.cpp
    fdm_Manager.cpp
    fdm_Recorder.cpp

    auto/fdm_Autopilot.cpp
    auto/fdm_FlightDirector.cpp
    
    main/fdm_Aerodynamics.cpp
    main/fdm_Aircraft.cpp
    main/fdm_Controls.cpp
    main/fdm_Environment.cpp
    main/fdm_Intersections.cpp
    main/fdm_LandingGear.cpp
    main/fdm_Mass.cpp
    main/fdm_Propulsion.cpp
    
    models/fdm_Atmosphere.cpp
    models/fdm_Fuselage.cpp
    models/fdm_Governor.cpp
    models/fdm_HingeMoment.cpp
    models/fdm_MainRotor.cpp
    models/fdm_PistonEngine.cpp
    models/fdm_Propeller.cpp
    models/fdm_Schrenk.cpp
    models/fdm_Stabilizer.cpp
    models/fdm_TailOff.cpp
    models/fdm_TailRotor.cpp
    models/fdm_Turbofan.cpp
    models/fdm_WindShear.cpp
    
    sys/fdm_BPF.cpp
    sys/fdm_BSF.cpp
    sys/fdm_Filter2.cpp
    sys/fdm_HPF.cpp
    sys/fdm_Lag.cpp
    sys/fdm_Lag2.cpp
    sys/fdm_Lead.cpp
    sys/fdm_LeadLag.cpp
    sys/fdm_LPF.cpp
    sys/fdm_PID.cpp
    
    utils/fdm_Angles.cpp
    utils/fdm_Matrix3x3.cpp
    utils/fdm_Matrix4x4.cpp
    utils/fdm_Matrix6x6.cpp
    utils/fdm_Quaternion.cpp
    utils/fdm_Period.cpp
    utils/fdm_Random.cpp
    utils/fdm_String.cpp
    utils/fdm_Table.cpp
    utils/fdm_Table2D.cpp
    utils/fdm_Units.cpp
    utils/fdm_Vector3.cpp
    utils/fdm_Vector4.cpp
    utils/fdm_Vector6.cpp
    utils/fdm_WGS84.cpp
    
    xml/fdm_XmlDoc.cpp
    xml/fdm_XmlNode.cpp
    xml/fdm_XmlUtils.cpp
)
